Big Huge Thesaurus

Lilium catesbaei

noun